Last week, Heather and I celebrated our birthdays together (though they’re actually a few days apart) by taking the week off and decompressing from the daily drudgery of work and commitments. We planned on heading out to the beach and spend a few days there but the weather was not...

More
  • November 24, 2025

I’ve moved my hosting from Dreamhost, where I’ve been for about 12 years, to Hostinger. Dreamhost isn’t a bad hosting company, per se — they are great if what you want is pretty basic, and will grow with you as your needs grow — but all that comes at a...

More
  • November 21, 2025

As Heather and I set out to dig ourselves out of the latest snowstorm, I noticed that some poor neighborhood-kitty bounded across our driveway-skirt.

More
  • January 10, 2025

I’m increasingly convinced that the ActivityPub protocol will rule the future of social media and user-generated content. Many friends of mine have suggested, myself included, that we should all just go back to RSS feeds and blog posts. We control the content ourselves, we can even control who consumes it,...

More
  • November 29, 2022

Interesting article written by Alexis Rondeau about delaying high-dopamine release activities until the end of the day to improve focus on low-dopamine-high-value activities such as work. Also, I kinda want to make my Obsidian note depository into my blog.

More
  • October 28, 2022

With Elon’s acquisition of Twitter more or less complete, the vast punditry is asking what kind of shithole will it become? Will they let Trump and his fascist goons back in to spew more hate, lies, and demagoguery? Will it become a pay-only service? Many have predicted that they’ll be...

More
  • October 27, 2022

Christopher Wylie Banned from Facebook The more that comes out about Facebook’s relationship with Cambridge Analytica, the more it makes me want to break up with Zuck’s business. The latest news is Facebook has banned Christopher Wylie, the Cambridge Analytica whistleblower. No reason has been given, yet, for the ban,...

More
  • March 25, 2018